﻿using MongoDB.Attributes;
using System;

namespace Resn.WhuPub.DML
{
        /// <summary>
        /// 学历数据模型
        /// </summary>

        public class EducationalModel:IIdentity
        {
                /// <summary>
                /// 获取或设置标识
                /// </summary>
                /// <value>
                /// 标识
                /// </value>
                [MongoId]
                public String Id { get; set; }

                /// <summary>
                /// 获取联系人标识
                /// </summary>
                /// <value>
                /// 联系人标识
                /// </value>
                public String ContactId { get; set; }

                

                /// <summary>
                /// 获取或设置毕业学校
                /// </summary>
                /// <value>
                /// 毕业学校
                /// </value>
                public String GraduateSchool { get; set; }

                /// <summary>
                /// 获取或设置层次
                /// </summary>
                /// <value>
                /// 层次
                /// </value>
                public String EducationalLevel { get; set; }

                /// <summary>
                /// 获取或设置专业
                /// </summary>
                /// <value>
                /// 专业
                /// </value>
                public String MajorId { get; set; }

                /// <summary>
                /// 获取或设置起始时间
                /// </summary>
                /// <value>
                /// 起始时间
                /// </value>
                /// <remarks>
                /// 时间显示精度精确到月，存储时值为XXXX年-X月-1日 00：00：00
                /// </remarks>
                public DateTime StartTime { get; set; }

                /// <summary>
                /// 获取或设置结束时间
                /// </summary>
                /// <value>
                /// 结束时间
                /// </value>
                /// <remarks>
                /// 时间显示精度精确到月，存储时值为XXXX年-X月-1日 00：00：00
                /// </remarks>
                public DateTime EndTime { get; set; }
        }
}